moorish peacemaker - English Synonyms Dictionary